@charset "utf-8";
/* 帖子样式表 */
#main .bgA_01{ width:980px; margin:0 auto;}
#main .bgA_01:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}
#main #leftArea{ width:700px; float:left;}
#main #rightArea{ width:263px; float:left; padding:0 0 0 17px;}

/* 功能模块样式 */



.forumPanel_01{ width:100%; background:#fff; margin:0 0 20px; padding:0 0 20px;}
.forumPanel_01 .menuField{ padding:20px 0 0 20px}
.forumPanel_01 .menuField ul{ font-size:0;}
.forumPanel_01 .menuField ul li{ display:inline-block; width:109px; height:78px; vertical-align:middle; font-size:12px; padding:0 10px 0 0;}
.forumPanel_01 .menuField ul li a{ display:block; width:100%; height:100%; background:#e4e4e4;}
.forumPanel_01 .menuField ul li a em{ display:block; padding: 5px 0 0 10px; font-size:14px; color:#333; cursor:pointer;}
.forumPanel_01 .menuField ul li a span{ display:block; padding:0 0 0 10px; color:#666; cursor:pointer;}
.forumPanel_01 .menuField ul li a .count{ display:block; float:left; margin:5px 0 0 10px; padding:0 10px; background:#666; color:#fff; cursor:pointer;}
.forumPanel_01 .menuField ul li a:hover{ text-decoration:none; background:#eee;}
.forumPanel_01 .linkField{ padding:15px 0 5px 20px; color:#0062ad;}
.forumPanel_01 .linkField a{ color:#0062ad;}
.forumPanel_01 .pageNumField{ padding:10px 20px; height:30px; line-height:30px; position:relative;}
.forumPanel_01 .pageNumField p{ background:url(../images/bg_content_02.gif) 0 100% repeat-x; text-align:right; padding:0 5px 0 0; height:30px; line-height:30px;}
.forumPanel_01 .pageNumField a{ display:inline-block; vertical-align:middle; padding:0 5px; color:#999; line-height:16px;}
.forumPanel_01 .pageNumField a.first, .forumPanel_01 .pageNumField a.last{ color:#333; font-family:"宋体";}
.forumPanel_01 .pageNumField a:hover,.forumPanel_01 .pageNumField a.on{ text-decoration:none; background:#999; color:#fff;}
.forumPanel_01 .pageNumField .btns{ background:none; position:absolute; left:20px; top:10px; width:82px; height:30px; line-height:30px;}
.forumPanel_01 .pageNumField .btns .btn{ display:block; width:100%; height:100%; line-height:30px; text-align:center; color:#fff; font-weight:bold; padding:0; background:url(../images/btn_bg_01.gif) 0 0 no-repeat;}
.forumPanel_01 .pageNumField .btns .btn:hover{ text-decoration:none; background:url(../images/btn_bg_01.gif) 0 0 no-repeat;}
.forumPanel_01 .listField{ padding:0 20px;}
.forumPanel_01 .listField .list{ width:100%; border:1px solid #ccc; border-collapse:collapse; table-layout:fixed;}
.forumPanel_01 .listField .list thead{ background:#eee;}
.forumPanel_01 .listField .list tr{}
.forumPanel_01 .listField .list th, .forumPanel_01 .listField .list td{ height:40px; vertical-align:middle; padding:0 8px; border-bottom:1px solid #ccc;}
.forumPanel_01 .listField .list .icn{ width:38px; text-align:center; padding:0;}
.forumPanel_01 .listField .list .new{ padding:0 8px 0 0; text-align:left;}
.forumPanel_01 .listField .list .new em{ color:#0062ad;}
.forumPanel_01 .listField .list .new em a{ color:#0062ad;}
.forumPanel_01 .listField .list .num{ width:120px; text-align:center;}
.forumPanel_01 .listField .list .by{ width:120px; text-align:center;}
.forumPanel_01 .listField .list .by span,.forumPanel_01 .listField .list .by a{ display:block;}
.forumPanel_01 .listField .list .by span{ color:#999;}
.forumPanel_01 .listField .list thead{ color:#333;}
.forumPanel_01 .listField .list thead th{ text-align:left; font-weight:normal;}
.forumPanel_01 .listField .list .controls .btn1{ cursor:pointer; padding:0 10px 0 0; width:66px; height:20px; color:#666; background:url(../images/icon_arrow_03.gif) 100% 50% no-repeat; vertical-align:middle;}
.forumPanel_01 .listField .list .links{ padding:0 0 0 38px; color:#0062ad;}
.forumPanel_01 .listField .list .links a{ color:#0062ad;}
.forumPanel_01 .formField{ margin:0 20px; border:1px solid #ccc;}
.forumPanel_01 .formField .title{ height:40px; line-height:40px; background:#dedede; border-bottom:1px solid #ccc;}
.forumPanel_01 .formField .title h2{ padding:0 15px; font-weight:bold; color:#333;}
.forumPanel_01 .formField .form{ padding:15px;}
.forumPanel_01 .formField .form .formTitle{ margin:0 0 10px;}
.forumPanel_01 .formField .form .formTitle .select{ float:left; padding:0 0 6px;}
.forumPanel_01 .formField .form .formTitle .txt{ line-height:14px; height:14px; margin-left:6px; width:300px;}
.forumPanel_01 .formField .form .formTitle span{ padding-left:4px;}
.forumPanel_01 .formField .form .formContent{ }
.forumPanel_01 .formField .form .formContent .demo{ display:block;}
.forumPanel_01 .formField .form .formCheck{ float:right; padding:6px 160px 0 0}
.forumPanel_01 .formField .form .formCheck .check{ vertical-align:middle; margin:0 4px 0 20px;}
.forumPanel_01 .formField .form .formBtns{ padding:12px 0 0;}
.forumPanel_01 .formField .form .formBtns .btn{ display:inline-block; width:70px; height:25px; line-height:25px; text-align:center; color:#333; font-weight:bold; background:url(../images/btn_bg_02.gif) 0 0 no-repeat; cursor:pointer;}

.linkPanel_02{ width:100%; clear:both; background:#fff; margin:0 0 20px;}
.linkPanel_02 .infoField{ padding:8px 20px 0; color:#999;}
.linkPanel_02 .infoField em{ color:#333;}
.linkPanel_02 .linkField{ padding:17px 0 0 20px; height:90px; font-size:0;}
.linkPanel_02 .linkField a,.linkPanel_02 .linkField span{ display:inline-block; vertical-align:middle; padding:0 20px 0 0;}
.linkPanel_02 .linkField img{ display:block;}
